package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 家长认证对象 by_jz
 *
 * @author ruoyi
 * @date 2023-05-21
 */
public class ByJz {
    private static final long serialVersionUID = 1L;

    /**  */
    private Long id;

    /** 微信ID */
    @Excel(name = "微信ID")
    private String wxid;

    /** 姓名 */
    @Excel(name = "姓名")
    private String name;

    /** 证件号码 */
    @Excel(name = "证件号码")
    private String cardno;

    /** 手机号码 */
    @Excel(name = "手机号码")
    private String phone;

    /** 学生姓名 */
    @Excel(name = "学生姓名")
    private String stuname;

    /** 区域地址 */
    @Excel(name = "区域地址")
    private String addr;

    /** 详细地址 */
    @Excel(name = "详细地址")
    private String addrDetail;

    /** 0，初始化，1、人脸识别成功 */
    @Excel(name = "0，初始化，1、人脸识别成功")
    private String status;

    /** 添加时间 */
    @Excel(name = "添加时间")
    private String addtime;

    /** 更新时间 */
    @Excel(name = "更新时间")
    private String updatetime;

    /** 身份证正面访问地址 */
    @Excel(name = "身份证正面访问地址")
    private String zmsfz;

    /** 身份证反面访问地址 */
    @Excel(name = "身份证反面访问地址")
    private String fmsfz;

    /** 券ID */
    @Excel(name = "券ID")
    private String qid;

    /** 优惠券ID */
    @Excel(name = "优惠券ID")
    private String yhqid;

    /** 折扣 */
    @Excel(name = "折扣")
    private String zk;

    /** 券状态 */
    @Excel(name = "券状态")
    private String qstatus;


    private String code;


    public String getUpdatetime() {
        return updatetime;
    }

    public void setUpdatetime(String updatetime) {
        this.updatetime = updatetime;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setWxid(String wxid)
    {
        this.wxid = wxid;
    }

    public String getWxid()
    {
        return wxid;
    }
    public void setName(String name)
    {
        this.name = name;
    }

    public String getName()
    {
        return name;
    }
    public void setCardno(String cardno)
    {
        this.cardno = cardno;
    }

    public String getCardno()
    {
        return cardno;
    }
    public void setPhone(String phone)
    {
        this.phone = phone;
    }

    public String getPhone()
    {
        return phone;
    }
    public void setStuname(String stuname)
    {
        this.stuname = stuname;
    }

    public String getStuname()
    {
        return stuname;
    }
    public void setAddr(String addr)
    {
        this.addr = addr;
    }

    public String getAddr()
    {
        return addr;
    }
    public void setAddrDetail(String addrDetail)
    {
        this.addrDetail = addrDetail;
    }

    public String getAddrDetail()
    {
        return addrDetail;
    }
    public void setStatus(String status)
    {
        this.status = status;
    }

    public String getStatus()
    {
        return status;
    }
    public void setAddtime(String addtime)
    {
        this.addtime = addtime;
    }

    public String getAddtime()
    {
        return addtime;
    }
    public void setZmsfz(String zmsfz)
    {
        this.zmsfz = zmsfz;
    }

    public String getZmsfz()
    {
        return zmsfz;
    }
    public void setFmsfz(String fmsfz)
    {
        this.fmsfz = fmsfz;
    }

    public String getFmsfz()
    {
        return fmsfz;
    }

    public void setQid(String qid)
    {
        this.qid = qid;
    }

    public String getQid()
    {
        return qid;
    }
    public void setYhqid(String yhqid)
    {
        this.yhqid = yhqid;
    }

    public String getYhqid()
    {
        return yhqid;
    }
    public void setZk(String zk)
    {
        this.zk = zk;
    }

    public String getZk()
    {
        return zk;
    }
    public void setQstatus(String qstatus)
    {
        this.qstatus = qstatus;
    }

    public String getQstatus()
    {
        return qstatus;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
                .append("id", getId())
                .append("wxid", getWxid())
                .append("name", getName())
                .append("cardno", getCardno())
                .append("phone", getPhone())
                .append("stuname", getStuname())
                .append("addr", getAddr())
                .append("addrDetail", getAddrDetail())
                .append("status", getStatus())
                .append("addtime", getAddtime())
                .append("updatetime", getUpdatetime())
                .append("zmsfz", getZmsfz())
                .append("fmsfz", getFmsfz())
                .append("qid", getQid())
                .append("yhqid", getYhqid())
                .append("zk", getZk())
                .append("qstatus", getQstatus())
                .toString();
    }
}
